package com.sisgesbyte.data.entity.seguridad;

import java.io.Serializable;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.NamedNativeQuery;

@Entity
@NamedNativeQuery(name="seguridad.validarusuario", 
				  query="SELECT * from seguridad.sp_validar_acceso_usuario(:empresaid,:usuario_sys,:clave_sys)", 
				  resultClass=ValidaUsuarioEntity.class)
public class ValidaUsuarioEntity implements Serializable{

	private static final long serialVersionUID = 1L;
	
	@Id
	private int cod_user;
	private int cod_rol;
	private int cod_error;
	private String msj_error;
	
	public ValidaUsuarioEntity(){
		
	}

	public int getCod_rol() {
		return cod_rol;
	}

	public void setCod_rol(int cod_rol) {
		this.cod_rol = cod_rol;
	}

	public int getCod_error() {
		return cod_error;
	}

	public void setCod_error(int cod_error) {
		this.cod_error = cod_error;
	}

	public String getMsj_error() {
		return msj_error;
	}

	public void setMsj_error(String msj_error) {
		this.msj_error = msj_error;
	}

	public int getCod_user() {
		return cod_user;
	}

	public void setCod_user(int cod_user) {
		this.cod_user = cod_user;
	}
	
}
